package com.bgds.sys.data.iXCom29d.gateway.impl;

/**
 * @author
 */
public class BaoXingConsts {

    /** 表示电文的目的,大写字母'D'表示发送数据,即数据电文  */
	public static final Character FUNC_CODE_DATA = 'D';

    /** 表示电文的目的,大写字母‘A’ ‘B’表示电文传送过程出错  */
	public static final Character FUNC_CODE_ANSWER = 'A';
    
    /** 表示电文的目的,大写字母'D'表示发送数据,即数据电文  */
	public static final Character FUNC_CODE_ERROR = 'B';

    /** 数据报文允许的最大长度*/
	public static final int MAX_DATA_BODY_LENGTH = 4000;
	
	/** 报文响应允许的控制域长度，如果控制域内容不够，使用空格填充 */
	public static final int MAX_ANSWER_BODY_LENGTH = 80;
	
	public static final char BLANK = ' ';
	
	/** 消息电文结束符 */
	public static final byte MSG_END_BYTE = 0;
	/** 消息时间戳和当前系统时间所允许的最大差异，单位为秒 */
	public static final int MAX_DATA_MSG_TIME_DIFFERENCE = 180;
}
